A statue of Christopher Columbus was removed in Wilmington, Delaware.
An online petition to remove the statue had garnered “close to 700 signatures”1. As of June 20, 2020, the statue is in storage and its eventual fate is yet to be decided2.
References
Photo Credit: Black Lives Matter/social awakening